package com.fdb.efp.nls.service.facade;

import com.fdb.basic.framework.core.exception.PauseException;
import com.fdb.efp.nls.service.vo.ResponseVO;

import java.util.Map;

//import com.gdrcu.lp.ctr.service.vo.CtrLoanContVO;

/**
 * <p>Description:消费贷调用核心接口服务				<p>
 * @author chenqm1
 * @date 2018-05-03
 */
public interface PICCSToBANCSService {
	
	//传入出账信息表流水号获取贷款账号和会计时间 30022000007  01    对应核心：012000_1
	public Map<String,Object> getAccountInfo(String bizSerno, String billNo)throws PauseException;
	//贷款放款 30021000001  01  对应核心:011055
//	public ResponseVO coreToLoan(AccLoanRevSubVO accLoanRevSubVO,CtrLoanContVO ctrLoanContVO);
	//贷款还款结清 30021000002  01  对应核心:013045
	public ResponseVO coreToLoanSett(String loanAcctNo);
	//贷款零余额结清 30021000002  02 对应核心:013011
	public ResponseVO coreToLoanBlnSett(String loanAcctNo);
	//贷款账户查询 30023000002 17 对应核心:010334
	public ResponseVO queryLoanAcctNoByBillNo(String billNo);
	
	/**
	 * 定时任务：从核心查询台账基本信息
	 * @return
	 */
	public boolean autoQueryAccBasicInfoFromCore();
}
